#ifndef _GPS_TYPE_H_
#define _GPS_TYPE_H_

#define TRUE   1
#define FALSE  0

#define NULL   0

#if _MSC_VER
#define snprintf _snprintf
#endif

typedef unsigned char	U8;
typedef unsigned short	U16;
typedef unsigned int	U32;

typedef unsigned char  BYTE;
typedef unsigned int   UINT;
typedef unsigned short WORD;
typedef unsigned short UINT16;
typedef unsigned long  UINT32;
typedef unsigned long  DWORD;
typedef unsigned long  ULONG;

typedef float FLOAT;
typedef double DOUBLE;

typedef int   BOOL;
typedef int   INT;
typedef float FLOAT;

#endif